junction of mountain ranges - Turkish English Dictionary